sheep dip - Turkish English Dictionary